Port to C89.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 3 Jan 2014 06:47:27 +0000 (22:47 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 3 Jan 2014 06:47:27 +0000 (22:47 -0800)
commite3d1e4357061861d6919430108a7a835fb92b241
treeea6ed00a118a00577fa15adbbb6a35e976da0c7e
parentec533f0a58d0bc150af43e2734c916ea2b38cdca
Port to C89.

* data.c (arithcompare_driver):
* fileio.c (Fcar_less_than_car):
* fns.c (internal_equal):
* frame.c (delete_frame):
* lisp.h (enum More_Lisp_Bits):
* lread.c (read1):
Avoid C99 constructs that don't work in C89.
* data.c (ULL_MAX, count_trailing_zeros_ll): New macros,
to port to C89, which doesn't have 'long long'.
(count_trailing_zero_bits): Use them.
src/ChangeLog
src/data.c
src/fileio.c
src/fns.c
src/frame.c
src/lisp.h
src/lread.c